fresh and sweet - Turkish English Dictionary